package com.akk.module.avs.mapper;

import com.akk.module.avs.entity.AvsYbCardTags;
import com.akk.module.avs.entity.AvsYbCardTagsExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AvsYbCardTagsMapper {
    int countByExample(AvsYbCardTagsExample example);

    int deleteByExample(AvsYbCardTagsExample example);

    int deleteByPrimaryKey(Long cardTagId);

    int insert(AvsYbCardTags record);

    int insertSelective(AvsYbCardTags record);

    List<AvsYbCardTags> selectByExample(AvsYbCardTagsExample example);

    AvsYbCardTags selectByPrimaryKey(Long cardTagId);

    int updateByExampleSelective(@Param("record") AvsYbCardTags record, @Param("example") AvsYbCardTagsExample example);

    int updateByExample(@Param("record") AvsYbCardTags record, @Param("example") AvsYbCardTagsExample example);

    int updateByPrimaryKeySelective(AvsYbCardTags record);

    int updateByPrimaryKey(AvsYbCardTags record);
}